package com.yidu.hbats.model;

import java.io.Serializable;
import java.util.Date;

/**
 * 
 */
public class AtsSchemeAthlete implements Serializable {
    /**
     * 主键
     */
    private Integer saId;

    /**
     * 运动员外键
     */
    private Integer athleteId;

    /**
     * 方案外键
     */
    private Integer schemeId;

      /**
     * 方案名称
     */
    private String schemeName;

    /**
     * 运动员姓名
     */
    private String athleteName;

    /**
     * 说明,建议
     */
    private String exp;

    /**
     * 是否查看,如果该运动员已经下载了附件,说明已经查看过了.教练员可以知道运动员是否查看
     */
    private String isRead;

    /**
     * 查看时间
     */
    private String readTime;

    /**
     * 排序
     */
    private Integer sort;

    /**
     * 创建人
     */
    private String creater;

    /**
     * 创建时间
     */
    private Date creatTime;

    /**
     * 是否有效
     */
    private Integer isva;

    /**
     * 备注
     */
    private String remark;

    /**
     * ats_scheme_athlete
     */
    private static final long serialVersionUID = 1L;

    /**
     * 主键
     * @return sa_id 主键
     */
    public Integer getSaId() {
        return saId;
    }

    /**
     * 主键
     * @param saId 主键
     */
    public void setSaId(Integer saId) {
        this.saId = saId;
    }

    /**
     * 运动员外键
     * @return athlete_id 运动员外键
     */
    public Integer getAthleteId() {
        return athleteId;
    }

    /**
     * 运动员外键
     * @param athleteId 运动员外键
     */
    public void setAthleteId(Integer athleteId) {
        this.athleteId = athleteId;
    }

    /**
     * 方案外键
     * @return scheme_id 方案外键
     */
    public Integer getSchemeId() {
        return schemeId;
    }

    /**
     * 方案外键
     * @param schemeId 方案外键
     */
    public void setSchemeId(Integer schemeId) {
        this.schemeId = schemeId;
    }

    /**
     * 方案名称
     * @return scheme_name 方案名称
     */
    public String getSchemeName() {
        return schemeName;
    }

    /**
     * 方案名称
     * @param schemeName 方案名称
     */
    public void setSchemeName(String schemeName) {
        this.schemeName = schemeName == null ? null : schemeName.trim();
    }

    /**
     * 运动员姓名
     * @return athlete_name 运动员姓名
     */
    public String getAthleteName() {
        return athleteName;
    }

    /**
     * 运动员姓名
     * @param athleteName 运动员姓名
     */
    public void setAthleteName(String athleteName) {
        this.athleteName = athleteName == null ? null : athleteName.trim();
    }

    /**
     * 说明,建议
     * @return exp 说明,建议
     */
    public String getExp() {
        return exp;
    }

    /**
     * 说明,建议
     * @param exp 说明,建议
     */
    public void setExp(String exp) {
        this.exp = exp == null ? null : exp.trim();
    }

    /**
     * 是否查看,如果该运动员已经下载了附件,说明已经查看过了.教练员可以知道运动员是否查看
     * @return is_read 是否查看,如果该运动员已经下载了附件,说明已经查看过了.教练员可以知道运动员是否查看
     */
    public String getIsRead() {
        return isRead;
    }

    /**
     * 是否查看,如果该运动员已经下载了附件,说明已经查看过了.教练员可以知道运动员是否查看
     * @param isRead 是否查看,如果该运动员已经下载了附件,说明已经查看过了.教练员可以知道运动员是否查看
     */
    public void setIsRead(String isRead) {
        this.isRead = isRead == null ? null : isRead.trim();
    }

    /**
     * 查看时间
     * @return read_time 查看时间
     */
    public String getReadTime() {
        return readTime;
    }

    /**
     * 查看时间
     * @param readTime 查看时间
     */
    public void setReadTime(String readTime) {
        this.readTime = readTime == null ? null : readTime.trim();
    }

    /**
     * 排序
     * @return sort 排序
     */
    public Integer getSort() {
        return sort;
    }

    /**
     * 排序
     * @param sort 排序
     */
    public void setSort(Integer sort) {
        this.sort = sort;
    }

    /**
     * 创建人
     * @return creater 创建人
     */
    public String getCreater() {
        return creater;
    }

    /**
     * 创建人
     * @param creater 创建人
     */
    public void setCreater(String creater) {
        this.creater = creater == null ? null : creater.trim();
    }

    /**
     * 创建时间
     * @return creat_time 创建时间
     */
    public Date getCreatTime() {
        return creatTime;
    }

    /**
     * 创建时间
     * @param creatTime 创建时间
     */
    public void setCreatTime(Date creatTime) {
        this.creatTime = creatTime;
    }

    /**
     * 是否有效
     * @return isva 是否有效
     */
    public Integer getIsva() {
        return isva;
    }

    /**
     * 是否有效
     * @param isva 是否有效
     */
    public void setIsva(Integer isva) {
        this.isva = isva;
    }

    /**
     * 备注
     * @return remark 备注
     */
    public String getRemark() {
        return remark;
    }

    /**
     * 备注
     * @param remark 备注
     */
    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }
}